import Vue from 'vue'
// import App from './App.vue'
import App2 from './App2.vue'

import BlobalCom from './components/BlobalCom.vue'
Vue.component('BlobalCom',BlobalCom)

import Moment from 'moment'
Vue.filter('formDate',function(time){
  return Moment(time).format('YYYY-MM-DD')
})//声明全局过滤器

//输入框获取焦点自定义指令
Vue.directive('focus', {//输入框聚焦
  // 当被绑定的元素插入到 DOM 中时……
  inserted: function (el) {
    // 聚焦元素
    el.focus()
  }
})

//图片自定义指令
import config from './utils/config.js'
Vue.directive('oss-src',function(el,src){
  console.log(src)
  console.log(el)
  //获取src值
  let imgUrl= src.value;
  //判断里面有值就将图片的路径拼接
  if(imgUrl){
    console.log(config.ossPath)
    el.setAttribute('src',config.ossPath+imgUrl)
  }
})//自定义图片

Vue.config.productionTip = false
new Vue({
  render: h => h(App2),
}).$mount('#app')
